﻿@charset "utf-8";
/* 全局样式定义 Powered by Zoomla!逐浪CMS z01.com*/
@import url("https://code.z01.com/Zfont.css");
a:active {star:expression(this.onFocus=this.blur());} 
canvas {-ms-touch-action:double-tap-zoom;}
.relative { position:relative;}
.padding10{ padding-left:10px; padding-right:10px;}
.padding5{ padding-left:5px; padding-right:5px;}
.div_h35 { height:35px;}
.loginNone{display:none;}
.margin_top20 { margin-top:20px;}
.margin_bottom20 { margin-bottom:20px;}
.padding0_lg { padding-left:0; padding-right:0;}
.center-block{display:block;margin-right:auto;margin-left:auto;}
.text-center{text-align:center;}
.weui-cells { font-size:1em;}

body { background:#efeff4; font-size:14px;}
.page { position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.home_header_r { line-height:normal;}

.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}

.home_top {}/*头部定义*/
.home_top form { position:relative; display:inline-block; margin-top:0.5em; width:55%; height:2.5em;}
.home_top form input { border-radius:2em; height:100%;}
.home_top form button { position:absolute; top:0; right:0.6em; height:100%; background:none; border:none; line-height:2.5em;}
.home_top form button i { color:#b0b0b0 !important; font-size:2em;}
.home_top .gift { display:block; width:10%; color:#FFF; text-decoration:none; text-align:center; font-size:0.7em;}
.home_top .gift i { font-size:3em;}
.home_header{/* height:3.4em; line-height:3.4em; background:#359aea; */}
.home_header i{ padding-left:5px;color:#E0BBBC; font-size:1.2em;}
.home_header h1{color:#fff; font-size:1.2em; font-family:"ZoomlaXingtiJ";}
.home_header_r { text-align:right; }
.home_header_r i {font-size:2em;}
.home_header_r span { margin-top:5px; margin-right:5px; text-align:center;}
.home_header_r a { color:#fff; font-size:0.857em;}
.home_header_rtxt{}

.home_pics {}/*轮播图定义*/
.swiper-container{width:100%;}
.home_pics .swiper-slide a { display:block; width:100%; height:9em; overflow:hidden;}
.home_pics .swiper-slide img { height:100%;}

.home_menus { border-bottom:1px solid #E0E0E0; background:#FFF; font-family:"STHeiti","Microsoft YaHei","黑体","arial";}
.home_menus .swiper-container { padding-bottom:2.5em;}
.home_menus .swiper-slide ul { padding-left:0; margin-bottom:0; padding-top:0.5em; list-style:none;}
.home_menus .swiper-slide li { float:left; width:20%;}
.home_menus .swiper-slide li a { display:block; padding-top:10px; padding-left:5px; padding-right:5px; text-align:center; font-size:0.8em; color:#666; text-decoration:none;}
.home_menus .swiper-slide li a img { width:40px; height:40px; border-radius:10px;}
.home_ico{ margin:2em 0; text-align: center;}
.home_ico p{font-size:4em; line-height:1.8em; color:#163F9E;}

@media screen and (max-width:768px){
.padding0_xs { padding-left:0; padding-right:0;}
}



/*key:UG93ZXJlZCBieSBab29tbGEh6YCQ5rWqQ01TIHd3d3cuejAxLmNvbQ== */